irish camelot dublin mary magdalene knights templar music authors galway freemasonry book fiction celtic books cork da vinci code author novel holy grail cathars